/*
*	File: CommonDef.h
*	
*/
#ifndef COMMONDEF_H_
#define COMMONDEF_H_
#define SIMPLEANIMATION_API __declspec(dllexport)
#define SIMPLEANIMATION_EPSILON 0.000001f
struct SFileHeader
{
	char	szFileExt[4];
	int		nVersion;
};

namespace SimpleAnimation
{
	const char SKELETON_FILE_MAGIC[4]  = { 'C', 'S', 'F', '\0' };
	const char MATERIAL_FILE_MAGIC[4] = {'C', 'R', 'F', '\0'};
	const int LIBRARY_VERSION = 100;
	const int SKELETON_FILE_VERSION = 100;
	const int MATERIAL_FILE_VERSION = 100;
} // namespace SimpleAnimation
#define TODO(x) __FILE__ "(" #(__LINE__) "): TODO: "x
typedef unsigned int SVertexIndex;
#endif // COMMONDEF_H_